.container{width:1000px;margin:0 auto;border:2px solid #0aa;padding:20px}
.main{float:left;width:70%;outline:2px dotted #a0a}
.side{float:right;width:25%;height:100px;background:#aaa}
p{margin-bottom:20px}
input.text,textarea{background-color:#fff;border:1px solid #bbb;padding:5px}
input.text:focus,textarea:focus{border-color:#666}
select{background-color:#fff;border:1px solid #bbb}
input.checkbox,input.radio{vertical-align:middle}
/*button{padding:5px 10px;background-color:#fff;border:1px solid #ccc;color:#333;font-size:14px;text-align:center;vertical-align:middle;line-height:1.42;cursor:pointer}
button:hover,button.focus{background-color:#ebebeb;border-color:#adadad}*/
button{display:inline-block;width:100px;height:30px;vertical-align:bottom;text-align:center}